grounded in actual fact - French English Dictionary